@charset "gb2312";
.wal{width:1200px; min-width: 1200px; margin:0px auto; }
.wal2{width:1200px; margin:0px auto;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
/*顶部菜单start*/
.headDiv{background:#FFF url(../images/bg2.jpg) repeat-x bottom; height:103px;}
.headDiv .wal{height:103px; position:relative;}
.headDiv .logo{position:absolute; left:0px; top:32px;}

.topTel{position:absolute; right:100px; top:15px; height:50px; line-height:50px; color:#d69427; font-size:18px; white-space:nowrap; font-weight:100; padding-left:30px; background:url(../images/nimg22.png) left center no-repeat;}
.topTel em{ font-size:24px;}
.topSearchA{position:absolute; right:0px; top:24px; display:block; height:26px; line-height:26px; width:75px; padding-left:5px; background:url(../images/topsearcha.jpg) no-repeat;}
.topSearchA:hover{ background:url(../images/topsearchb.jpg) no-repeat; color:#fff;}
#topSearchA{right:50%; margin-right:-452px;}

.nav{position:absolute; right:0px; top:52px;}
.nav li{float:left; height:48px; padding-right:1px; background:url(../images/nav.gif) right 7px no-repeat;}
.nav a{display:block; white-space:nowrap; height:48px; font-size:14px; color:#000; width:93px; text-align:center; line-height:48px;}
.nav a:hover, .nav .aNow, .nav .aNow1{ color:#FFF; background:url(../images/nav.jpg) no-repeat; text-decoration:none;}


.navA{display:block; background:url(../images/nava.png) left top no-repeat; width:148px; height:40px; position:absolute; z-index:20; right:50%; margin-right:-600px; top:0px;}
.home{ display:block; width:41px; height:50px; position:absolute; z-index:20; right:50%; margin-right:-355px; top:0px;}

.sNav{position:absolute; z-index:100; background:url(../images/snav.png) repeat-x; width:100%; height:306px; display:none;}
.sNav .wal{ position:relative; background-color:#0033CC}
.sNav .content{position:absolute; left:198px; top:32px; padding-left:75px; width:530px; height:245px; background:url(../images/bg1.png) left top no-repeat; line-height:20px; text-align:justify; color:#646464; }
.sNav .content h1{padding:8px 0 15px 0; font-size:24px; font-weight:100;}
.sNav .content h1 a{ color:#9a5b0d;}
.sNav .content div{ color:#96836c; line-height:24px;}
.sNav .content .btnDiv{ width:180px; height:43px; padding-top:15px; float:left;}
.sNav .imgDiv{position:absolute; right:0px; top:45px;}

.sNav .list{padding:32px 0 0 35px; width:250px; float:left; }
.sNav li{ width:114px; height:31px; line-height:31px; overflow:hidden; text-indent:15px; background:url(../images/ico1.png) left center no-repeat;}
.sNav1{background:url(../images/snav1.png) left top no-repeat;}

.topSearch{position:absolute; z-index:100; top:50px; right:0;  background:url(../images/topsearch.png) left top no-repeat; width:270px; height:42px; display:none;}
.topSearch .input1{float:left; height:31px; line-height:31px; text-indent:20px; width:225px; position:relative; top:11px;}
.topSearch .btn1{float:right; height:21px; width:45px; cursor:pointer; position:relative; top:5px;}
/*********footer*********/
.foot_menu {
	width:100%;
}
.foot_menu li {
	line-height:25px;
	text-align:left;
}
.foot_menu li span a{
	color:#404040;
	font-size:15px;
	font-weight:bold;
	margin-bottom:15px;
}
.foot_menu li a {
	display:block;
	text-align:left;
	font-size:14px;
	color:#5a5a5a;
}
.foot_menu li a:hover {
	text-decoration:none;
	color:#db5d00;
}
.a1 {
	color:#5a5a5a;
	line-height:25px;
}
.a1 A:link {
	color:#5a5a5a;
}
.a1 A:visited {
	color:#5a5a5a;
}
.a1 A:hover{
	color:#e18801;
}
.a2 {
	color:#747474;
	line-height:28px;
}
.a2 A:link {
	color:#747474;
	padding-left:15px;
}
.a2 A:visited {
	color:#747474;
}
.a2 A:hover{
	color:#db5d00;
}
.pageBanner{height:542px; overflow:hidden; position:relative;}
.pageNow{ background:#efebe3;}
.pageNow2{height:60px; line-height:60px; overflow:hidden; color:#999; text-align:right;}
.pageNow2 a{color:#999; padding:0 5px;}
.pageNow2 span{color:#deab2c; padding:0 5px;}

.pageNav{ position:absolute; top:0px; left:50%; width:1012px; margin-left:-506px; height:135px;}
.pageNav li{float:left; position:absolute;background:url(../images/bg13.png) repeat-x;}
.pageNav a{display:block; float:left; width:253px; height:135px; line-height:87px; text-align:center; overflow:hidden; font-size:18px; color:#ffffff;}
.pageNav a .img2{position:relative; left:110px; top:25px; display:none;}
.pageNav a .img1{position:relative; left:110px; top:25px; display:block;}
.pageNav5 a .img2{position:relative; left:100px; top:25px; display:none;}
.pageNav5 a .img1{position:relative; left:100px; top:25px; display:block;}
.pageNav a:hover .img1, .pageNav .img2{display:none;}
.pageNav  .aNow .img1{ display:none;}
.pageNav a:hover .img2, .pageNav .aNow .img2{display:block;}
.pageNav a:hover, .pageNav .aNow, .pageNav .aNow1{color:#c39a57; background:url(../images/bg12.jpg) no-repeat; height:135px;}
.pageNav a p{ padding-top:10px;}

.pageNav2{ position:absolute; top:0px; left:50%; width:1012px; margin-left:-506px; height:135px;}
.pageNav2 li{float:left; position:absolute;background:url(../images/bg13.png) repeat-x;}
.pageNav2 a{display:block; float:left; width:506px; height:135px; line-height:87px; text-align:center; overflow:hidden; font-size:18px; color:#ffffff;}
.pageNav2 a .img2{position:relative; left:235px; top:25px; display:none;}
.pageNav2 a .img1{position:relative; left:235px; top:25px; display:block;}
.pageNav2 a:hover .img1, .pageNav2  .img2{display:none;}
.pageNav2  .aNow .img1{ display:none;}
.pageNav2 a:hover .img2, .pageNav2 .aNow .img2{display:block;}
.pageNav2 a:hover, .pageNav2 .aNow{color:#c39a57; background:url(../images/bg15.jpg) no-repeat; height:135px;}
.pageNav2 a p{ padding-top:10px;}

.pageNav3{ position:absolute; top:0px; left:50%; width:1014px; margin-left:-507px; height:135px;}
.pageNav3 li{float:left; position:absolute;background:url(../images/bg13.png) repeat-x;} 
.pageNav3 a{display:block; float:left; width:338px; height:135px; line-height:87px; text-align:center; overflow:hidden; font-size:18px; color:#ffffff;}
.pageNav3 a .img2{position:relative; left:150px; top:25px; display:none;}
.pageNav3 a .img1{position:relative; left:150px; top:25px; display:block;}
.pageNav3 a:hover .img1, .pageNav3  .img2{display:none;}
.pageNav3  .aNow .img1{ display:none;}
.pageNav3 a:hover .img2, .pageNav3 .aNow .img2{display:block;}
.pageNav3 a:hover, .pageNav3 .aNow{color:#c39a57; background:url(../images/bg16.jpg) no-repeat; height:135px;}
.pageNav3 a p{ padding-top:10px;}

.pageNav4{ position:absolute; top:0px; left:50%; width:1014px; margin-left:-507px;  height:135px;}
.pageNav4 li{float:left; position:absolute;background:url(../images/bg13.png) repeat-x;}
.pageNav4 a{display:block; float:left; width:169px; height:135px; line-height:87px; text-align:center; overflow:hidden; font-size:18px; color:#ffffff;}
.pageNav4 a .img2{position:relative; left:65px; top:25px; display:none;}
.pageNav4 a .img1{position:relative; left:65px; top:25px; display:block;}
.pageNav4 a:hover .img1, .pageNav4  .img2{display:none;}
.pageNav4  .aNow .img1{ display:none;}
.pageNav4 a:hover .img2, .pageNav4 .aNow .img2{display:block;}
.pageNav4 a:hover, .pageNav4 .aNow{color:#c39a57; background:url(../images/bg17.jpg) no-repeat; height:135px;}
.pageNav4 a p{ padding-top:10px;}

.pageNav4_L{ position:fixed; z-index:999; height:30px; background:#deab2c; top:0px; left:50%; width:1014px; margin-left:-507px; display:none;}
.pageNav4_L li a{ float:left; width:169px; height:30px; display:block; line-height:30px; text-align:center; font-size:18px; color:#fff;}
.pageNav4_L li a:hover,.pageNav4_L li a.aNow{ background:#e9dec9; color:#c7a162;}

.pageNav4Now{position:fixed; top:-370px; z-index:999; display:none;}
.pageNav_L{ position:fixed; z-index:999; height:30px; background:#deab2c; top:0px; left:50%; width:1012px; margin-left:-506px; display:none;}
.pageNav_L li a{ float:left; width:253px; height:30px; display:block; line-height:30px; text-align:center; font-size:18px; color:#fff;}
.pageNav_L li a:hover,.pageNav_L li a.aNow{ background:#e9dec9; color:#c7a162;}

.brand1 {margin-top:25px; margin-bottom:30px;}
.brand2 {background:#f4f0e1 url(../images/bg10.png) top center no-repeat;}

.brand3{ background:#f3ebd5;}
.brand3 .title{ padding-top:40px;}
.brand3wal{width:1014px; min-width: 1014px; margin:0px auto; }
.honorPic{ height:300px; overflow:hidden; position:relative; width:1014px; padding-top:10px; padding-left:0px;}
.honorPic .leftBtn{position:absolute; z-index:10; left:0px; top:110px; display:block; width:47px; height:47px; overflow:hidden; background:url(../images/nimg47_left_a.png) left top no-repeat;}
.honorPic .rightBtn{position:absolute; z-index:10; right:0px; top:110px; display:block; width:47px; height:47px; overflow:hidden; background:url(../images/nimg47_right_a.png) left top no-repeat;}
.honorPic .leftBtn:hover{ background:url(../images/nimg47_left_b.png) left top no-repeat;}
.honorPic .rightBtn:hover{ background:url(../images/nimg47_right_b.png) left top no-repeat;}
.honorPic .list{padding-top:10px; width:911px; overflow:hidden; position:relative;}
.honorPic ul{width:2000%;}
.honorPic li.list1{float:left; width:289px; overflow:hidden; padding:0 7px; background:none; text-indent:0px;}
.honorPic li.list1 img{ cursor:pointer;}
.honorPic li.list1 p{ text-align:center; padding-top:15px; font-size:14px;} 

.honorPic2{ height:520px;}
#scrollbar2 {
	height:520px;
	width: 895px;
	margin:0 auto;
}
	
#scrollbar2 .scrollbar {
	clear: both;
	height: 9px;
	margin: 0 auto;
	position: relative;
	background:#ccc;
	top:20px;
	border:#e5d9b2 solid 1px;
	border-radius:4px;
	-moz-border-radius:4px;
	-ms-border-radius:4px;
}
#scrollbar2 .track {
	background:#f5efdd;
	height: 9px;
	position: relative;
	width: 895px;
}
#scrollbar2 .thumb {
	background:#deab2c;
	cursor:pointer;
	height:9px;
	left:0;
	overflow: hidden;
	position: absolute;
}
#scrollbar2 .viewport {
	height: 460px;
	overflow: hidden;
	position: relative;
	width: 895px;
}
#scrollbar2 .overview {
	left: 0;
	list-style: none outside none;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	_width: 1814px;
	min-width:1814px;
}

#scrollbar2 .overview li{ margin-right:12px; float:left; height:450px; width:289px;}
#scrollbar2 .overview li p{ text-align:center; padding-top:20px; font-size:14px;}

.brand4{ height:600px; position:relative;}
.brand4 .title{ padding:50px 0 45px 0;}
.brand4wal{width:1200px; min-width: 1200px; margin:0px auto; }
.brand4 .HistoryTab{background:url(../images/history.png) right repeat-y; height:470px; width:70px; position:absolute;  top:120px; left:0px; }
.brand4 .HistoryTab li{height:92px; width:230px; line-height:102px; overflow:hidden; text-align:center; background:url(../images/historyBg1.png) 45px 43px no-repeat;  font-size:18px; color:#6e6e6e; font-weight:bold; position:relative; top:-2px; cursor:pointer;}
.brand4 .HistoryTab .liNow{font-size:18px; color:#deab2c; background:url(../images/bg26.png) no-repeat 45px 36px;}
.brand4 .history{ padding:30px 35px; background:#f3eddd;  position:absolute; right:0px; top:120px; height:403px; width:902px;}
.brand4 .history li{ padding-bottom:20px;}
.brand4 .history li .year{ padding-bottom:5px; color:#686868; font-size:18px; font-weight:bold;}
.brand4 .history li .content p{ background:url(../images/ico12.jpg) no-repeat left 11px; padding:0 25px; font-size:14px; line-height:28px;}
.brand4 .history .jscroll-e{ cursor:pointer;}
.bigPic{text-align:center; min-height:100px; _height:100px; position:absolute; z-index:100; width:1200px; display:none; top:0%;}
.bigPic .close{display:block; background:url(../images/close.png) left top no-repeat; width:37px; height:37px; position:absolute; z-index:999; top:10px; right:10px;}

.tabContent{ display:none;}
/*专题热点*/
.mediaInfo1{ padding-top:66px; height:570px;}
.mediaInfo1 .title{ padding-bottom:22px;}
.mediaInfo1 .mediaList{ width:630px; height:363px; font-size:16px; }
.mediaInfo1 .mediaList li{ height:123px; border-bottom:#c3c3c3 solid 1px;}
.mediaInfo1 .mediaList li .name{ padding:18px 0 12px 14px; font-size:18px; font-weight:bold;}
.mediaInfo1 .mediaList li .content{ padding:0 14px; line-height:20px; font-size:14px;}
.mediaInfo1 .mediaList li:hover{ background:#e7dcbc;}
/*专题热点*/

/*品牌动态*/
.mediaInfo2{ height:auto; background:#f4f0e1 url(../images/bg10.png) top center no-repeat;}
.mediaInfo2 .title{ padding-top:90px; padding-bottom:22px; position:relative; }
.mediaInfo2 .title a.more{ position:absolute; right:12px; bottom:34px; display:block; color:#fff;}
.mediaInfo2 .imgTab{ height:255px; position:relative;}
.mediaInfo2 .imgTab li{ float:left; margin-right:18px; width:286px; height:225px; background:#c0985c; cursor:pointer;}
.mediaInfo2 .imgTab li.liNow{ background:#deab2c;}
.mediaInfo2 .imgTab .leftBtn{display:block; width:27px; height:27px; background:url(../images/nimg27_left.png) left top no-repeat; position:absolute; right:65px; top:250px; z-index:222}
.mediaInfo2 .imgTab .rightBtn{display:block; width:27px; height:27px; background:url(../images/nimg27_right.png) left top no-repeat; position:absolute; right:20px; top:250px;  z-index:222}
.newsList{ width:1014px; position:relative; height:130px;}
.newsList .list{width:1014px; overflow:hidden; padding-top:20px;}
.newsList .name{ height:46px; font-size:18px;line-height:46px; padding-left:30px; border-bottom:#cbc6b6 solid 1px; position:relative;}
.newsList .name img{ position:absolute; left:0px; top:10px;}
.newsList .name em{ font-size:24px;}
.newsList .content{ font-size:14px; padding:12px 30px; }
/*品牌动态end*/

.mediaInfo3{margin-top:40px;}
.mediaInfo3 .title{ padding:45px 0 30px 0;}
/*终端活动end*/

/* 首页滚动产品图片 */
.picMarquee-left{ width:1200px; overflow:hidden; position:relative; }
.picMarquee-left .bd{ padding:0px;}
.picMarquee-left .bd ul{ width:100%; }
.picMarquee-left li{ width:309px; height:316px; background:#d7ba81; float:left; margin:0 43px 30px 0;}
.picMarquee-left li .imgDiv{ position:relative;}
.picMarquee-left li .imgDiv img{ margin-bottom:-3px;}
.picMarquee-left li .name{ font-size:18px; color:#fff; text-align:center; padding:10px 0 5px 0;}
.picMarquee-left li .time{ font-size:14px; color:#fff; text-align:center;}
.picMarquee-left li a{ font-size:14px; color:#fff; text-align:center; display:block; padding-top:4px;}
.picMarquee-left li .box{position:absolute; left:0px; top:0px; width:100%; height:100%; background:url(../images/bg9.png); color:#FFF; display:none;}
.picMarquee-left li .box .btn{display:block; background:url(../images/logo2.png) left top no-repeat; width:220px; height:46px; position:absolute; left:50%; margin-left:-110px; top:50%; margin-top:-32px;}

/*图片中心*/
.mediaInfo5{ height:645px;}
.mediaInfo5 .title{ padding:60px 0 40px 0; position:relative;}
.mediaInfo5 .title a.more{ position:absolute; right:12px; bottom:52px; display:block; color:#fff;}
.mediaInfo5 .picHub{ width:1200px; height:366px; position:relative;}
.mediaInfo5 li{ float:left; width:257px; height:182px; position:relative;}
.mediaInfo5 li.li01{ width:686px; height:364px; }
.mediaInfo5 li.li02{ position:absolute; left:0px; bottom:2px;}
.mediaInfo5 li .box{position:absolute; left:0px; bottom:-137px;  background:url(../images/bg18.png) repeat-x; color:#FFF; display:none; width:100%; height:45px; text-align:center; line-height:45px;}

.mediaInfo5 li .box a{ color:#fff;}
.mediaInfo5 li.li03{ width:686px; height:364px; position:relative;}
.mediaInfo5 li .name{ position:absolute; left:0px; bottom:0px; background:url(../images/bg18.png) repeat-x; width:100%; height:45px; text-align:center; line-height:45px; font-size:18px;}
.mediaInfo5 li .name a{ color:#fff;}
/*图片中心end*/

.imain{ width:1200px; min-width:1200px; margin:0 auto; position:relative; margin-top:10px; }
.imain02{ float:right; width:930px; border:1px solid #ddd;}
.content_com_title{
	background-image:url(../images/title_h.jpg);
	position: relative;
	height:40px;
	margin-bottom: 15px;
}
.bread{
	line-height:40px;
	padding-left:40px;
}
/* 详细页 */
.view{MARGIN: 0px auto; width:880px; margin-bottom:30px; margin-top:30px;}
.view_title{MARGIN: 0px auto; width:880px; height:45px; font-size:24px; text-align:center; margin-top:20px;}
.view_date{MARGIN: 0px auto; width:880px; height:30px; margin-top:15px; color:#999999; font-size:12px; text-align:center; border-bottom:1px solid #ddd;}
/*左侧start*/
.sub_pro01{ float:left; width:245px; padding-bottom:20px;}
.sub_pro02{ border:1px solid #ddd; height:62px; background-image:url(../images/index_type01.png); background-repeat:no-repeat; background-position:19px 5px; padding-left:85px; font-size:24px; line-height:62px; color:#FF0000;}
/*tech*/
#tech {
	MARGIN: 0px auto;
	width:100%;
}
#tech li {
	line-height:45px;
	text-align:left;
}
#tech li+li{border-top:1px solid #ddd;}
#tech li a {
	display:block;
	text-align:left;
	font-size:15px;
	padding-left:75px;
	padding-top:0px;
	color:#666666;
	background: url(../images/limit-03.png) no-repeat 30px center;
}
#tech li:hover{
	background: url(../images/limit-05.png) no-repeat left top;
}
#tech li a.hover {
	text-decoration:none;
	color:#b11c1e;
	background: url(../images/limit-04.png) no-repeat 30px center;
}
/*tech_end*/
/*左侧联系方式*/
.contactleft{width:243px;border:1px solid #dddddd;margin-top:10px; }
.conleft_title{ width:220px; height:29px;overflow:hidden; font-size:14px;padding-left:14px; line-height:35px; padding-top:5px;}
.conleft_title span{ width:120px; height:29px;display:block;float:right; text-align:right; color:#fff; font-size:14px; line-height:29px;}
.conleft_list{padding-bottom:12px;}
.conleft_list span{font-size:26px; width:230px;height:45px; display:block; line-height:45px; color:#FF0000;font-family:impact; text-align:center; }
.conleft_list dl{width:235px; display:block;clear:both; }
.conleft_list dl dt,.conleft_list dl dd{font-size:14px; line-height:24px;}
.conleft_list dl dt{ width:45px; float:left; padding-left:20px;}
.conleft_list dl dd{width:160px; float:left;}
/*左侧联系方式*/
/*左侧end*/
/*案例外框*/
.photob>div{
	overflow: hidden;
}
.photob ul{
	width: 100%;
}
.photob li{
	width:202px;
	margin-right: 22px;
	float: left;
	margin-bottom: 24px;
	cursor:pointer;
}
.photob li:nth-child(4n){margin-right:0;}
.photob li img{
	width: 200px;
	height: 150px;
	display: block;
	border:1px solid #ddd;
}
.photob li:hover img{
	border:1px solid #deab2c;
}
.photob li p{
	height: 37px;
	background: #eaeaea;
	color: #4a4a4a;
	font-size: 16px;
	text-align: center;
	line-height: 39px;
	margin-top: 5px;
	overflow: hidden;
}
.photob li:hover p{
	background: #deab2c;
	color: #fff;
}
/*案例外框*/
/*新闻详细页v*/
.news_v{
	MARGIN: 0px auto;
	width:1150px;
	height:auto;
	margin-top:20px;
	margin-bottom:20px;
}
.news_v_left{
	float:left;
	width:760px;
	height:auto;
	border:1px solid #ddd;
}
.news_v_left_xian{
	MARGIN: 0px auto;
	width:700px;
	height:30px;
	font-size:14px;
	color:#666666;
	text-align:center;
	border-bottom:1px solid #ddd;
}
.news_v_left_xian a{
	color:#666666;
}
.news_v_right{
	float:right;
	width:370px;
	height:auto;
	border:1px solid #ddd;
}
.previous_next{
	width:100%;
	height:45px;
	line-height:45px;
	border-top:1px solid #ccc;
}
/* 手机幻灯片 */
.slideBox{ width:368px; height:276px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:368px; height:276px; display:block;  }
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

/*首页新闻自动省略字多的标题start*/
.syl_list {MARGIN: 0px auto; width:350px;}
.syl_list ul li{height:29px; background: url(../images/uicon.jpg) 3px center no-repeat; padding-left:15px; line-height:29px; font-size:14px; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis;}
.syl_list ul li+li{border-top:1px dashed #d9d9d9;}
.syl_list ul ul li a{color:#707070;  display:block; }
.syl_list ul li a:hover{color:#FF0000; text-decoration:underline;}
/*首页新闻自动省略字多的标题end*/
/*kepu*/
.kepu{
	MARGIN: 0px auto;
	margin-top:20px;
	width:1120px;
	height:auto;
	padding:15px;
	border:1px solid #ddd;
}
.productTabwh{MARGIN: 0px auto; width:1152px; margin-top:20px; background:#a7a7a7;}
.productTab{ height:53px; font-size:15px; color:#fff;}
.productTab li{ width:110px; height:53px; float:left; line-height:53px; text-align:center; background:#a7a7a7;  border-right:#979797 solid 1px;}
.productTab a{ width:110px; height:53px; float:left; display:block; color:#fff;}
.productTab a.aNow,.productTab a:hover{ background:#e3ba54;}

.ij_fang{ float:left; width:100%; margin-bottom:20px;}
.ij_fang li{ float:left; width:210px; height:158px; display:inline; margin:0 0 15px 11px;  overflow:hidden; }
.ij_fang li:hover{ box-shadow: 0 0 13px rgba(0,0,0,0.3);  }

.ij_fang li a{ float:left; width:210px; height:158px; display:inline;margin:0 0 0 0; position:relative; }
.ij_fang li a span{ position:absolute;width:210px; height:158px; left:0; top:0;  background: url(../images/big.png) center 100px no-repeat;background-color:rgba(0,0,0,0.7); display:none; }
.ij_fang li a:hover span{ display:block; }
.ij_fang li a span label{ display:block; text-align:center; color:#fff;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; padding:20px 0 0 0;}


/*产品图片包围*/
.f-cb{
    zoom: 1;
}
.f-cb:after{
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
    overflow:hidden;
    content:".";
}
.productb>div{
	overflow: hidden;
}
.productb ul{
	width: 100%;
}
.productb li{
	width:360px;
	margin-right: 18px;
	float: left;
	margin-bottom: 24px;
}
.productb li:nth-child(3n){margin-right:0;}
.productb li img{
	width: 359px;
	height: 269px;
	display: block;
	border:1px solid #ddd;
}
.productb li:hover img{
	border:1px solid #f19003;
}
.productb li p{
	height: 37px;
	background: #eaeaea;
	color: #df061d;
	font-size: 16px;
	text-align: center;
	line-height: 39px;
	margin-top: 5px;
}
.productb li:hover p{
	background: #f19003;
	color: #fff;
}
/*产品图片包围*/

.pro_fang{ float:left; width:100%; }
.pro_fang li{ float:left; width:280px; height:210px; display:inline; margin:0 0 15px 11px;  overflow:hidden; }
.pro_fang li:hover{ box-shadow: 0 0 13px rgba(0,0,0,0.3);  }

.pro_fang li a{ float:left; width:280px; height:210px; display:inline;margin:0 0 0 0; position:relative; }
.pro_fang li a span{ position:absolute;width:280px; height:210px; left:0; top:0;  background: url(../images/big.png) center 130px no-repeat;background-color:rgba(0,0,0,0.7); display:none;}
.pro_fang li a:hover span{  display:block; }
.pro_fang li a span label{ display:block; text-align:center; color:#fff;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; padding:30px 0 0 0;}
/*幻灯片*/
.indexFlash{height:774px;  position:relative;}
.indexFlash li{width:100%; position:absolute; z-index:1; left:0px; top:0px; display:none;}
.indexFlash li a{display:block; height:774px;}
.indexFlash .btnDiv{position:absolute; z-index:10; left:0px; bottom:200px; text-align:center; width:100%;}
.indexFlash .btnDiv span{display:inline-block; width:12px; height:12px; background:url(../images/nimg12_a.png) center top no-repeat; cursor:pointer; margin-right:10px;}
.indexFlash .btnDiv .spanNow{background:url(../images/nimg12_b.png) center top no-repeat;}
/*幻灯下面*/
.iiwal{width:1014px; margin:0px auto;}
.indexPart1{ height:590px; position:relative; width:1014px;}
.indexBg{ height:285px; background:url(../images/bg3.png) repeat-x; position:absolute; top:674px; z-index:111; left:0px; width:100%;}
.indexPartA{ height:690px; position:absolute; top:-166px; z-index:222;}
.indexBrand{ width:311px; height:345px; position:relative;}
.indexBrand .box{position:absolute; left:0px; top:0px; width:100%; height:100%; background:url(../images/bg4.png) no-repeat; color:#666666; display:none; width:311px; height:345px;}
.indexBrand .box .content{padding:125px 32px 30px 32px; line-height:24px;}
.indexBrand .box .btn{display:block; background:url(../images/btn2.png) left top no-repeat; width:35px; height:35px; float:right; margin-right:20px;}


.indexNew{ width:703px; height:345px; position:relative; overflow:hidden}
.indexNewPic{ width:396px; position:relative; height:345px;}
.indexNewPic .leftBtn{display:block; width:26px; height:26px; background:url(../images/nimg26_left.png) left top no-repeat; position:absolute; left:30px; top:20px; z-index:111}
.indexNewPic .rightBtn{display:block; width:26px; height:26px; background:url(../images/nimg26_right.png) left top no-repeat; position:absolute; left:75px; top:20px;  z-index:111}
.indexNewPic .list{width:396px; margin:0px auto; overflow:hidden;}
.indexNewPic .imgDiv{}
.indexNewPic .name{ height:66px; font-size:18px; background:#f6f1e1; text-align:right; line-height:66px; padding-right:10px;}

.indexBrandNew{ width:703px; background:#DEAB2C; height:345px; position:relative;  z-index:333;}

.indexBrandNew .content{ padding:25px 25px; color:#fff; line-height:24px;}
.indexBrandNew .btn a{display:block; width:80px; height:28px; float:right; margin-right:45px; border:#fff solid 1px; text-align:center; line-height:28px; color:#fff; margin-top:40px;}
.indexNew .list2{position:absolute;  left:396px; top:0px; width:396px; height:345px; background:url(../images/bg19.png); display:block; z-index:222}
.indexNew .list2 .indexNewList{ padding:30px 30px;}
.indexNew .list2 dd{height:32px; line-height:32px; overflow:hidden; font-size:14px; color:#fff1d2; background:url(../images/ico13.jpg) no-repeat left center; padding-left:25px;}
.indexNew .list2 dd a{color:#fff1d2;}
.indexNew .list2 dd a:hover{color:#fff;}
.indexNew .list2 .zzz .ico{ position:absolute; left:-25px; top:50%;  z-index:222; margin-top:20px;}
.indexNew .list2 .btn{ display:block; width:80px; height:28px; float:right; margin-right:45px; border:#fff solid 1px; text-align:center; line-height:28px; color:#fff; margin-top:40px;}

.indexTopics{ width:707px; height:345px; position:relative; overflow:hidden}
.indexHotTopic{ width:311px; background:#fc622a; height:345px; position:relative;  z-index:333}
.indexHotTopic .ico{ position:absolute; right:-26px; top:50%; margin-top:-27px; z-index:222}
.indexHotTopic .content{ padding:25px 25px; color:#fff; line-height:24px;}
.indexHotTopic .btn a{display:block; width:80px; height:28px; float:right; margin-right:45px; border:#fff solid 1px; text-align:center; line-height:28px; color:#fff; margin-top:40px;}

.indexTopics .list1{position:absolute;left:-85px; top:0px; width:396px; height:345px; background:url(../images/bg20.png); display:block;  z-index:222}
.indexTopics .list1 .indexNewList{ padding:20px 60px;}
.indexTopics .list1 dd{height:32px; line-height:32px; overflow:hidden; font-size:14px; color:#fff1d2;  background:url(../images/ico13.jpg) no-repeat left center; padding-left:25px;}
.indexTopics .list1 dd a{color:#fff1d2;}
.indexTopics .list1 dd a:hover{color:#fff;}
.indexTopics .list1 .zzz .ico{ position:absolute; right:-25px; top:50%;  z-index:222; margin-top:20px;}
.indexTopics .list1 .btn{ display:block; width:80px; height:28px; float:right; margin-right:45px; border:#fff solid 1px; text-align:center; line-height:28px; color:#fff; margin-top:40px;}

.indexNewPic2{ width:396px; position:relative; height:345px;}
.indexNewPic2 .leftBtn{display:block; width:26px; height:26px; background:url(../images/nimg26_left.png) left top no-repeat; position:absolute; right:75px; bottom:20px; z-index:111}
.indexNewPic2 .rightBtn{display:block; width:26px; height:26px; background:url(../images/nimg26_right.png) left top no-repeat; position:absolute; right:30px; bottom:20px;  z-index:111}
.indexNewPic2 .list{width:396px; margin:0px auto; overflow:hidden;}
.indexNewPic2 .imgDiv{ height:276px;}
.indexNewPic2 .name{ height:69px; font-size:18px; background:#f6f1e1; text-align:left; line-height:69px; padding-left:10px;}

.indexHonor{ width:307px; height:345px; position:relative;}
.indexHonor .box{position:absolute; left:0px; top:0px; width:100%; height:100%; background:url(../images/bg5.png) no-repeat; color:#666666; display:none; width:311px; height:345px;}
.indexHonor .box .content{padding:125px 32px 30px 32px; line-height:24px; color:#fff;}
.indexHonor .box a.btn{display:block; width:80px; height:28px; float:right; margin-right:45px; border:#fff solid 1px; text-align:center; line-height:28px; color:#fff; margin-top:40px;}
/*222222222222*/

.indexPart2{ height:468px; position:relative; overflow:hidden; background:url(../images/bg7.jpg);}
.indexPart2 .title{height:120px; overflow:hidden; position:relative; color:#929292; font-size:18px; font-weight:400; text-align:center; padding-top:40px;}
.indexPart2 .btnDiv{position:absolute; top:100px; left:50%; margin-left:-160px; text-align:center;}
.indexPart2 .btnDiv li{display:block; float:left; text-align:center; width:110px; height:32px; font-size:18px; color: #666666; cursor:pointer; margin-right:45px;}
.indexPart2 .btnDiv li:hover,.indexPart2 .btnDiv li.liNow{color:#deab2c; border-bottom:#c0a476 solid 4px;}
.indexPart2 .btnDiv2{display:none;}
.indexPart2 .prev{display:block; background:url(../images/nimg24_left.png) left top no-repeat; width:24px; height:42px; position:absolute; z-index:10; left:50%; margin-left:-600px; top:50%; margin-top:-20px;}
.indexPart2 .next{display:block; background:url(../images/nimg24_right.png) left top no-repeat; width:24px; height:42px; position:absolute; z-index:10; right:50%; margin-right:-600px; top:50%; margin-top:-20px;}
.indexPart2 .productPic{ width:100%;}
.indexPart2 .list{width:100%; overflow:hidden; position:relative;}
.indexPart2 .list li{float:left; width:25%; position:relative; min-height:100px; _height:100px;}
.indexPart2 .list img{ width:100%}
.indexPart2 .list .bg{position:absolute; z-index:5; top:0px; }
.indexPart2 .box{position:absolute; left:0px; top:0px; width:100%; height:100%; background:url(../images/bg9.png); color:#FFF; text-align:center; display:none;}
.indexPart2 .box h1{font-weight:400; font-size:24px; padding:70px 0 15px 0; margin:0 80px; border-bottom:#fff solid 1px;}
.indexPart2 .box .content{padding:10px 50px 20px 50px; line-height:24px; font-size:14px;}
.indexPart2 .box .btn{display:block; background:url(../images/btn3.png) left top no-repeat; width:59px; height:59px; margin:0 auto;}
.indexPart2 .tabContent{ display:none;}

.indexPart3{ height:568px; position:relative; background:url(../images/bg7.jpg);}
.indexPart3 .title{height:70px; overflow:hidden; position:relative; color:#929292; font-size:18px; font-weight:400; text-align:center; padding-top:40px;}
.storeLayer{ width:782px; height:407px; background:#ebe1c8;}
.storeLayer .bigImg{ position:relative; height:407px;}
.storeLayer .msg{ position:absolute; left:0px; bottom:0px; height:55px; background:url(../images/bg8.png) repeat-x; width:679px; text-align:center; color:#fff; font-size:20px; line-height:55px;}
.storeLayer .fr{width:103px; padding:15px 0 0 0; text-align:center; overflow:hidden;}
.storeLayer .prev{display:block; height:62px; background:url(../images/nimg14_top.png) center no-repeat;}
.storeLayer .next{display:block; height:52px; background:url(../images/nimg14_down.png) center no-repeat;}
.storeLayer .list{height:245px; overflow:hidden; position:relative;}
.storeLayer li{height:62px; overflow:hidden; cursor:pointer;}
.storeLayer li img{width:87px; height:49px;}